Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

185
Vistas
¿Cómo puedo acceder al contenedor acoplable "Aplicación web en Linux" en Azure?

¿Cómo puedo acceder al contenedor con el nuevo servicio "Web App On Linux"?

Actualmente está en modo de vista previa, no estoy seguro de que aún no sea posible o he supervisado la configuración.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Aquí hay un ejemplo que obtuve trabajando con ssh junto con una aplicación central de asp.net en un contenedor de Linux:

Dockerfile

 #base image FROM mcr.microsoft.com/dotnet/core/aspnet:3.0-buster-slim AS base #ssh ENV SSH_PASSWD "root:Docker!" RUN apt-get update \ && apt-get install -y --no-install-recommends dialog \ && apt-get update \ && apt-get install -y --no-install-recommends openssh-server \ && echo "$SSH_PASSWD" | chpasswd COPY MyApp/sshd_config /etc/ssh/ COPY MyApp/init.sh /usr/local/bin/ WORKDIR /app EXPOSE 80 443 2222 FROM mcr.microsoft.com/dotnet/core/sdk:3.0-buster AS build WORKDIR /src COPY ["MyApp/MyApp.csproj", "MyApp/"] RUN dotnet restore "MyApp/MyApp.csproj" COPY . . WORKDIR "/src/MyApp" RUN dotnet build "MyApp.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "MyApp.csproj" -c Release -o /app/publish FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["bash","init.sh"]

init.sh en la carpeta raíz del proyecto .net core

 service ssh start dotnet MyApp.dll

sshd_config en la carpeta raíz del proyecto .net core

 # # /etc/ssh/sshd_config # Port 2222 ListenAddress 0.0.0.0 LoginGraceTime 180 X11Forwarding yes Ciphers aes128-cbc,3des-cbc,aes256-cbc MACs hmac-sha1,hmac-sha1-96 StrictModes yes SyslogFacility DAEMON PrintMotd no IgnoreRhosts no #deprecated option #RhostsAuthentication no RhostsRSAAuthentication yes RSAAuthentication no PasswordAuthentication yes PermitEmptyPasswords no PermitRootLogin yes

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Por ahora, no es posible. Consulte este comentario .

Actualización el 2017-6-8

Ahora es posible, consulte la compatibilidad con SSH para Azure Web App en Linux .

over 4 years ago · Santiago Trujillo Denunciar

0

A partir de hoy (4/1/2019) es posible de acuerdo con este documento: Conectarse a la aplicación web para contenedores usando . Es una especie de piratería, pero funciona.

No es una broma del día de los inocentes.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda